﻿using Abp.Domain.Entities.Auditing;
using System;
using System.Collections.Generic;
using System.Text;

namespace  LTMCompanyName.YoyoCmsTemplate.Exam
{

    /// <summary>
    /// 题库
    /// </summary>
    public class Stock : CreationAuditedEntity<long>
    {
        /// <summary>
        /// 所属题库分类Id，关联表StockCategory.Id
        /// </summary>
        public long CategoryId { set; get; }

        /// <summary>
        /// 题目名称
        /// </summary>
        public String Title { set; get; }

        /// <summary>
        /// 题目类型，枚举值，1：单选题；2：多选题；
        /// </summary>
        public string Type { set; get; }

        /// <summary>
        /// 单题分数，最多1位小数
        /// </summary>
        public Double Score { set; get; }

        /// <summary>
        /// 多选题时为最少选择答案个数，如：3，表示至少选择三个；填空题时为最少输入字符数量，如：6，表示最少需要输入6个字符；<=0时表示不限制
        /// </summary>
        public Int32 Limit { set; get; }

        // <summary>
        /// 状态，枚举，1：启用  2：禁用
        /// </summary>
        public string Status { get; set; }
    }
}
